mass customization books consulting personalized personalization progress abl erp progress database customer sandal report conversion crm progress gui management last process integration